home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
com
/
othernet
/
fidonet
/
mrpnt126
/
mrpointy.hst
next >
Wrap
Text File
|
1995-11-17
|
17KB
|
304 lines
Version History Notes
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
v1.26
ù The dredded appl_write() bug has finally been fixed!! <phew!> :] All
you ST'ers out there can now scroll your windows to your hearts'
content, without it completely freezing up. Tis a bit faster too! :)
For programmers: This was *not* down to MrP - it's a new bug we've
found in the AES of all ST's - yet, nobody seems to know anything
about it. *Don't* send your own application a message with
appl_write() upon receipt of window gadget events. They confuse each
other and the AES locks up inside the appl_write() function. ;[
ù Mix-up between the FileFix buttons. 'Fix out' would send a message
to fix in, and visa versa. They're the right way around now. ;]
ù Some windows had the wrong titles on them. Ooops! :]
ù MagiC and the IDT .CPX appear to set the wrong cookie values - going
by all my documentation - this results in a messed up time and date
in the main menu. If the bit patterns don't reflect the only
possible outcomes, it will revert to default. Reported by Al.
ù 'Mr Pointy resident when running stuff' switch didn't work. It
just... quit! :( I've disabled the option 'till the next version.
ù Area Manager didn't deal with a commented AREAS.BBS file so well.
Comments marked with the ';' character are now made transparent to
the user. You won't see comments while using MrP, but after changing
and saving the area list, comments will remain in the same places
and intact! :] Thanks to Jeff Parks for pointing this out.
ù Tidied main menu and About dialogues. Needs a little getting used to
again, but it's much smarter... the small font looked a bit naff.
Just cosmetics, but I felt MrP needs a bit of an identity. :]
ù Added 'Scan' button... use it to filter mail, for example. Suggested
by Jeff Parks. When using this version for the first time, you'll
notice MrP complain about an error with the .CFG. Don't worry, this
is normal... just save the config out again.
ù Made up/down buttons, pop-up bars, and the Area Manager scroll-bar a
little clearer to see for ST'ers.
ù Font names sometimes didn't wrap around correctly, esp. to the left.
Sometimes the last font was missed and also, the first font selected
since the dialog was opened would sometimes give a false font name.
ù Shortcut underlines weren't all visible in some buttons on ST's.
Also added a few more shortcuts to various dialogues...
ù LOTS of little fixes.
v1.25
ù Cursor bug in Hatch dialogue fixed. If the 'Desc' text field was
scrolled, the cursor appeared in the wrong place.
ù Fixed bug where MrP crashed on ST's upon initialisation.
ù New author! :]
ù Area Manager config. had the wrong button set as 'default'. Fixed in
.RSC file.
ù Last-minute fixes to the extension names of hatch files. .FLO files
should be .OFT for base 36 filenames. This is a newer Atari-specific
naming convention used by AutoFile, for example. If your mailer has
difficulty in picking these up, let me know and I'll add the older
base 16 .FLO file naming via a switch.
ù Also, MrP was using the wrong control character in .OFT files. '~'
says to the mailer that the file was marked as already sent, it
should be '^' for delete after sending.
v1.24
ù Added facility to set up keyboard shortcuts on your utility buttons.
Open up the utility edit window and you'll see that you can vary the
position of the keyboard shortcut. After selecting the Done button
the keyboard shortcuts you have set up will take effect. As normal,
they are activated by the Alt button. The shortcut positions are
stored in the CFG file. If you give two buttons the same shortcut,
only the first will be activated when you press that shortcut.
ù This is the last version of MrP from me as I am quitting the Atari.
I'm going to pass the source on to someone else who will hopefully
be able to maintain the program and support to the same low
standards as me. :]
v1.23
ù Added cut, copy and paste functions for text fields. They're
activated by ^X, ^C and ^V respectively. It uses the GEM clipboard,
so the CLIPBRD folder must be present on the root of your boot drive.
ù 'Run other...' keyboard shortcut changes from ^X to ^P. There is now
no keyboard shortcut for 'Compact'.
ù Lots of internal changes.
ù You can now set up utility buttons to load a file into the built-in
text viewer, by using ~TEXTVIEW as the utility path field. Handy for
viewing logs 'n stuff.
ù Added more magic words, DELETE, SELECT and INPUT.
ù The area list in the Area Manager now has some window-like gadgets
which allow you to scroll up and down nicely.
ù Added a little clock.
ù Added hatching facility. Phew! Took about 4 hours 30 minutes
including writing the docs, and I'm knackered. I need a drink...
ù <Burp> Added a natty little keyboard shortcut system. Shortcuts are
available on most buttons in each window. I could put shortcuts on
ALL buttons but it'd look messy, so I haven't done it like that. :]
ù Lots of changes.
v1.22
ù I've rewritten the central GEM code. Response on the
right-mouse-button scrolly mode (for text files) is now faster,
other bits are slower, but most importantly, windows don't mess up
when you scroll them.
ù I am now aiming to speed this code up, as well as fix the crashing
problem on TOS 1 machines.
ù You can now press ^U to close a textfile window without it being
removed from memory. This reverses the change made in v1.16, and is
possible because of my luvly new GEM core.
ù To remove a textfile from memory, click on the window's close box or
it's menu entry while holding the Control key.
ù Fixed a bug with cursor redraws which has probably been there from
the start. The cursor will hopefully not cause any redraw problems
now.
ù For those who're interested: The problem is that if you give
objc_draw a dodgy clipping rectangle (i.e. not entirely on the
screen) it passes this on to progdef redraw routines without
correcting it. In this case it was my cursor draw routine which was
getting a bad clipping rectangle. If you ever call objc_draw with a
clipping rectangle, make sure the clipping rectangle is first
intersected with the desktop dimensions.
ù New option in the general config. You can make Mr Pointy
automatically do a "Scan All" after running your mailer. I hope
this'll make you happy Alastair. :-]
ù File lists with tabs are now fully supported.
ù Nodelist archives were never deleted if "Query before deleting..."
was switched off. Thanks go to Alastair for reporting it.
ù Added the FileFix function in ooh, about 90 minutes. :] It saves you
typing in FileFix messages by hand. To link in/out of file areas,
all you need to do now is hit F4 in MrP, type in the file area name
and your uplink's address, and click on the appropriate button.
ù Bug fixed. On systems text in some of the text fields was very very
tall! This bug was due to wrong parameters being passed to
vst_height(), which in turn was due to an error in my reference
book! Hence I am exonerated of any blame whatsoever! :-]
ù Bug fixed. A VDI workstation was left open when Mr Pointy quit. This
may have naffed up the system when Mr Pointy quit, although
everything was fine on my Falcon.
v1.21
ù If you have no windows open, you don't need to hold Control when you
press the keyboard shortcuts. (Just like when you have the main
control dialogue open).
v1.20
ù Fixed bug where the set-up of one of your utilities wasn't saved.
ù Improved/bug-fixed the formatted text fields. (There's only one text
field in the entire program that this applies to).
ù Wrote my own redraw code for the scrolly text fields... Scrolly text
fields are now much faster and nicer. :]
ù Redesigned the "Run other..." function. You now get a nice windowed
dialogue, and you can enter command lines up to 126 characters long
in the magic scrolly text field. :]
ù FReq'ing from filelists: Added support for newfiles reports created
by Mastic. (Their format is "Filename : FILENAME.EXT" which is
slightly different from the norm).
ù New facility! You can now double-click on a MSGID or origin line in
a text file, and the address on that line will be found and used in
the current file request. See the section on text files for a full
explaination.
ù Fixed a bug (introduced in a recent version I think) where you
couldn't load in an old file request.
ù The problems with setting GEMDOS path & drive before executing a
program are now fixed.
ù Improved the loading speed of MRPOINTY.CFG and areas files. They
load much faster now.
v1.19
ù Improved popup menus again. :]
ù Added support for areas files that use tabs rather than spaces. (The
saved area files still use the space character as a seperator).
ù The screen is now always redrawn after a GEM program exits.
(Previously it was only redraw after TOS programs were run).
ù Keyboard shortcuts that use the Control key can now also be used
without the control key when the main control window is topped. This
means that when the main control window is open, you only need hit
(for example) 'I' to import mail.
ù Fixed handling of PATH= enviroment variable. Hopefully, more
programs will find their .RSC files now.
v1.18
ù Unsuccessful fix at the appl_write() window scrolling bug.
v1.17
ù Area Manager taking shape.
ù .PSW file contains your mail passwords. (It is in a seperate file so
that you can pass on your .CFG file to other people without passing
on your passwords).
ù Fixed some bugs to do with opening files that haven't been
configured. This was causing the program to crash when you first
used it! Sorry bout that...
ù When searching through textfiles, the searcher will no longer 'wrap'
continuously... When it finds the first match /again/, it will abort
the search with a "No new matches found." message.
ù Added the "Minimum RAM required by programs" field in the general
configuration dialogue.
ù Quitting Mr Pointy is now a lot nicer. You will not be able to quit
when windows with no close box are still open.
ù Improved keyboard control of popup menus. Not very useful yet, but
eventually I'll have keyshorts for most of the buttons in the
dialogues, so dialogues will be very quick to use.
ù Improved handling of smaller text files which didn't fill their
windows. The program should now fully support any size textfile.
v1.16
ù Modified the add/delete functions for the nodelist dearchiver &
deleter configs to behave in a more conventional way. (Viz, I fix
bugs!).
ù Added new scrollable text fields. These were only added to allow the
Area Manager to be designed, but I've used some in other dialogues
as well. I think this may be a first for an Atari program.
ù New users should now be faced with nice clean configuration
dialogues. Previously (and unknown to me), the routine that loads
MRPOINTY.CFG was quitting when the file wasn't found and the text
fields were not initialised. Apologies to anyone who decided to
start using MrP at version 1.12 and had difficulties setting it up!
ù ^U now only closes windows with a close-box. (You can still quit
when the config dialogues are open, which you shouldn't be able to
do! I'll sort that out later...).
ù Added function key shortcuts for three functions. Added a nice
menu-highlight feature for some functions. Improved button handling
in dialogues.
ù Split the Scan functions into three seperate items, and added a
"Scan all" function. If you were using "Scan inbound" before, you
will want to use "Scan all" now.
ù You can now use Home/Shift-Home to jump to the top/bottom of a
textfile. Fixed small bug which sometimes caused the last line of a
file to contain garbage. Changed window handling, so that small
textfiles now have a small window, and hence do not have the redraw
problems that were present before.
ù Font selection improved. Proportionally-spaced fonts are no longer
selectable. Only monospaced fonts, both bitmap and outline, are
selectable. Any problems, just let me know.
ù Completely replaced GEM's functions which handle .RSC files,
allowing me greater freedom in the design of dialogues. The reason I
didn't have this before, was a small crippling bug in the AES which
has always been present, even in TOS 4. <sigh>
ù Added auto-import facility.
ù Loading an old file request does not overwrite your current file
request anymore... it adds the files instead. However, writing a
file request you've just made /always/ overwrites the one on disk. I
might change it later so that it adds the one on disk into the one
in memory before finally writing the request. Comments please...
ù Much smoother scrolling of text file windows when they're not the
top window... Thanks Evan!
v1.15
ù For a window to be scrolled smoothly, it only needs to be the top
window. Previously it had to be the top window AND entirely within
the screen limits. Luvly... :]
ù You can now set a default font, height and tabsize by clicking on
the "Make defaults" button in the font selector.
ù Default file-request type is now Normal. As a point, I try to avoid
Crash files, because when the mailer sees one it tries to make the
call automatically, and I don't like that.
ù Textfile FReq'ing... You can now double click on a line that begins
"Filename: " and "File: ", and that first word will be ignored. This
enables you to FReq files from a newfiles report that was generated
by a program like the Latest Files Announcer by Robert Darling.
ù Added "Deselect" function in textfile menu.
ù Added rudimentary popup menus. Improved window handling a bit.
ù You can now scroll through textfiles by holding the right mouse
button over the textfile window and moving the mouse.
ù All forms now use a custom text cursor. This eliminates the flicker
and redraw problems that plagued previous versions. It also allows
you to click at any point in a text field to position the cursor,
and provides more advanced cursor control. (Try the Control/Shift
keys with the cursors).
v1.13
ù The textfile search has been rewritten in assembly language, and is
now quite fast!
ù The textfile windows now scroll perfectly when you use the keyboard.
(I have done some major restructuring to the GEM library code!).
ù Minor improvements and bugfixes.
ù The menu options for searching now disable themselves when they
can't be used. (AES 3.30/WinX only).
ù Added the .TIC file deleter... Damn the little buggers!
ù Improved help screen.
ù Added new option "Query before deleting nodelist archive after
extract." Some archivers don't return error codes when they should.
If a nodelist isn't extracted properly but the archiver doesn't
return an error code, Mr Pointy isn't aware of the error and will
delete the archive (Only if you have switched on "Delete nodelist
archives..." of course). The new option allows you to manually
choose whether to delete each archive or not.
v1.12
ù Added two completely new systems, the nodelist dearchiver and the
nodelist deleter. I was getting pissed off with the number of
nodelists I have to depack manually and this is the solution.
ù Change to main dialogue. Program 'Scan' has now been replaced with
'NL Compiler', short for 'Nodelist Compiler'. This program is
automatically executed after the user selects 'Scan inbound'.
ù You can specify the filespec of textfile(s) to load on Mr Pointy's
command line. The file(s) will load automatically. Mr Pointy makes a
handy text viewer. :]
v1.11
ù Fixed redraw problems, fixed double-click file request problems,
added help screen, added "Run other" option. Windows now scroll
nicely when they are completely visible.
ù Improved text viewer. Foreign ASCII formats and tabs are now fully
supported. You can now set the tab size in the font selector window,
and you can also set a default tab size.
ù Mr Pointy should still work well in 40-column modes.
v1.10
ù First fully-GEM'ed version. :]